package com.itheima.day13;

import java.util.Scanner;

public class Test02 {
    public static void main(String[] args) {
        /*
         需求：键盘录入一个 字符串，如果字符串中包含（TMD），则使用***替换

        思路：
        1. 键盘录入一个字符串，用 Scanner 实现
        2. 替换敏感词
                String replace(CharSequence target, CharSequence replacement)
                将当前字符串中的target内容，使用replacement进行替换，返回新的字符串
        3. 输出结果
         */
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个字符串:");
        String s = sc.next();

        //对敏感词进行过滤
        String[] arr = {"TMD","tmd","SB","nb"};
        //先复制一份
        String s1 = s;
        //对复制过来的s1进行循环处理
        for (int i = 0; i < arr.length; i++) {
            /*
            第一次循环: s1 = s1.replace("TMD","**");   "这SB辅助真**不会玩,我**心态崩了"
            第二次循环: s1 = s1.replace("TMD","**");   "这SB辅助真**不会玩,我**心态崩了"
            第三次循环: s1 = s1.replace("TMD","**");   "这**辅助真**不会玩,我**心态崩了"
             */
            s1 = s1.replace(arr[i], "**");
        }
        //输出结果
        System.out.println(s1);
    }
}
